Урок 5.1. Пиксель-арт. Прямые линии.

Как я уже говорил, любой рисунок состоит из линий, и в пиксель-арте есть определенные правила как их рисовать. Это конечно же не законы, если вы считаете необходимым, то можете их спокойно нарушать. Но эти правила помогают сделать рисунок красивее.

Все линии делятся на 2 вида: прямые и кривые (или изогнутые). Начнем с прямых линий. Чтобы нарисовать горизонтальную прямую линию, берется соотношение 1x:0y. Что это за соотношение, и как с помощью него нарисовать горизонтальную линию?

Допустим, у нас есть 2-ух мерная система координат x и y, и нарисованный пиксель в нулевой позиции. Назовем его начальный пиксель, относительно него будем строить прямые линии.

Теперь, используя соотношение 1x:0y перемещаем следующий пиксель на расстояние в 1 пиксель справа (т.е. по х) и 0 вверх (т.е. по у).

Последующие новые пиксели размещаем по такому же соотношению.

Но мы можем не только размещать пиксели вправо используя такое соотношение, но и влево.

И вот мы с вами нарисовали 2 горизонтальные прямые. Чтобы нарисовать вертикальную прямую берется такое же соотношение только наоборот, т.е. 1y:0x.

Используя такое соотношение мы можем нарисовать вертикальную прямую.

Так мы теперь знаем как нарисовать горизонтальную и вертикальную прямую линию, а как рисовать прямую линию под наклоном, например в 45 градусов? Все очень просто, надо просто поменять соотношение на 1x:1y.

И таким образом мы можем построить линию в 45 градусов и противоположную ей.

А также зеркальные линии к этим 2-ум линиям.

Теперь оставляя соотношении перемещения 1:1, но изменяя количество пикселей по вертикали или горизонтали, мы можем нарисовать линии с другими углами наклона.

Отсюда мы можем сделать 2 вывода:

  1. С помощью пикселей мы можем нарисовать прямую только под определенным углом (45 градусов, 27, 63 и т.д.), мы не можем отобразить прямую под углом например между 45 градусами и 27, или между 45 и 63.
  2. Чем из большего количества пикселей состоит каждое деление тем сильнее такая прямая стремится к своей оси (вертикальные деления стремятся к оси y, горизонтальные к оси x).

В заключении хочу сказать, что по рисованию прямых линий в пиксель-арте все деления в прямой должны состоять из одинакового количества пикселей. Не рекомендуется рисовать деления сперва по 4 пикселя, а потом среди них добавлять деление из одного пикселя. Такая прямая будет казаться неровной.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *